
    /**  
    * @Title: PortalStatemachFieldAuthService.java
    * @Package com.efast.cafe.portal.remote.statemach
    * @Description: TODO(用一句话描述该文件做什么)
    * @author Administrator
    * @date 2019年3月21日
    * @version V1.0  
    */
    
package com.efast.cafe.portal.remote.statemach;

import java.util.List;
import java.util.Map;

import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;

import com.efast.cafe.framework.feign.constant.FeignConstant;

@FeignClient(name = "cafe.portal-service",path="/cafe.portal-service")
public interface PortalStatemachFieldAuthService {

	@RequestMapping(value = FeignConstant.Scope.FEIGN_SCOPE_PV_AUTH+"/portal/statemach/fieldAuth/queryFieldAuth",method=RequestMethod.POST)
	public Map<String, List<String>> queryFieldAuthBy(@RequestParam("confid")Integer confid,@RequestParam("stateId")Integer stateId,@RequestParam("entityName")String entityName);
}
